package com.mgm.dto;

import java.util.List;

/**
 * 
 * @ClassName: AdvertisementDto
 * @Description: offer广告信息
 * @author Andy Zhang
 * @date 2018年7月11日 下午2:08:16
 *
 */
public class AdvertisementDto {

	private String id;
	private int enabled; //开关
	private String start_at; //广告上架时间
	private String end_at; //广告下架时间
	private String name; //广告名称
	private String os; //os(android/ios)
	private String pkgname; //包名
	private String appname; //app名称
	private boolean excitation; //是否需要激励
	private String pay_type; //结算方式(cpi/cpc/cpm)
	private int pay_price; //单价
	private int premium; //溢价
	private int premium_price; //溢价后价格
	private String icon; //icon链接
	private String trackingsolution; //检测类型(adjust/appsflyer/mat/reyun/talkingdata)
	private String click_url; //点击链接
	private List<String> countries; //定向国家
	private String requires; //需要id(空/idfa/gaid/aid)
	private String preview_url; //app展示url

	public void setId(String id) {
		this.id = id;
	}

	public String getId() {
		return id;
	}

	public void setEnabled(int enabled) {
		this.enabled = enabled;
	}

	public int getEnabled() {
		return enabled;
	}

	public void setStart_at(String start_at) {
		this.start_at = start_at;
	}

	public String getStart_at() {
		return start_at;
	}

	public void setEnd_at(String end_at) {
		this.end_at = end_at;
	}

	public String getEnd_at() {
		return end_at;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getName() {
		return name;
	}

	public void setOs(String os) {
		this.os = os;
	}

	public String getOs() {
		return os;
	}

	public void setPkgname(String pkgname) {
		this.pkgname = pkgname;
	}

	public String getPkgname() {
		return pkgname;
	}

	public void setAppname(String appname) {
		this.appname = appname;
	}

	public String getAppname() {
		return appname;
	}

	public void setExcitation(boolean excitation) {
		this.excitation = excitation;
	}

	public boolean getExcitation() {
		return excitation;
	}

	public void setPay_type(String pay_type) {
		this.pay_type = pay_type;
	}

	public String getPay_type() {
		return pay_type;
	}

	public void setPay_price(int pay_price) {
		this.pay_price = pay_price;
	}

	public int getPay_price() {
		return pay_price;
	}

	public void setPremium(int premium) {
		this.premium = premium;
	}

	public int getPremium() {
		return premium;
	}

	public void setPremium_price(int premium_price) {
		this.premium_price = premium_price;
	}

	public int getPremium_price() {
		return premium_price;
	}

	public void setIcon(String icon) {
		this.icon = icon;
	}

	public String getIcon() {
		return icon;
	}

	public void setTrackingsolution(String trackingsolution) {
		this.trackingsolution = trackingsolution;
	}

	public String getTrackingsolution() {
		return trackingsolution;
	}

	public void setClick_url(String click_url) {
		this.click_url = click_url;
	}

	public String getClick_url() {
		return click_url;
	}

	public void setCountries(List<String> countries) {
		this.countries = countries;
	}

	public List<String> getCountries() {
		return countries;
	}

	public void setRequires(String requires) {
		this.requires = requires;
	}

	public String getRequires() {
		return requires;
	}

	public void setPreview_url(String preview_url) {
		this.preview_url = preview_url;
	}

	public String getPreview_url() {
		return preview_url;
	}

}